Random generation of DFAs
نویسندگان
چکیده
This document gives a generalization on the alphabet size of themethod that is described inNicaud’s thesis for randomly generating complete DFAs. First, we recall some properties of m-ary trees and we give a bijection between the set of m-ary trees and the set K(m,n) of generalized tuples. We show that this bijection can be built on any total prefix order on . Then we give the relations that exist between the elements of K(m,n) and complete DFAs built on an alphabet of size greater than 2. We give algorithms that allow us to randomly generate accessible complete DFAs. Finally, we provide experimental results that show that most of the accessible complete DFAs built on an alphabet of size greater than 2 are minimal. © 2004 Elsevier B.V. All rights reserved.
منابع مشابه
Random generation of finite automata over the domain of the regular languages
The random generation of finite automata over the domain of their graph structures is a wellknown problem. However, random generation of finite automata over the domain of the regular languages has not been studied in such detail. Random generation algorithms designed for this domain would be useful for the investigation of the properties of the regular languages associated with the finite auto...
متن کاملOpen Problem: Meeting Times for Learning Random Automata
Learning automata is a foundational problem in computational learning theory. However, even efficiently learning random DFAs is hard. A natural restriction of this problem is to consider learning random DFAs under the uniform distribution. To date, this problem has no non-trivial lower bounds nor algorithms faster than brute force. In this note, we propose a method to find faster algorithms for...
متن کاملRandom DFAs over a Non-Unary Alphabet
This document gives a generalization on the alphabet size of the method that is described in Nicaud’s thesis for randomly generating complete DFAs. First we recall some properties of m-ary trees and we give a bijection between the set of m-ary trees and the set (m,n) of generalized n-tuples. We show that this bijection can be built on any prefix total order on Σ. Then we give the relations that...
متن کاملStable encoding of large finite-state automata in recurrent neural networks with sigmoid discriminants
We propose an algorithm for encoding deterministic finite-state automata (DFAs) in second-order recurrent neural networks with sigmoidal discriminant function and we prove that the languages accepted by the constructed network and the DFA are identical. The desired finite-state network dynamics is achieved by programming a small subset of all weights. A worst case analysis reveals a relationshi...
متن کاملThe state complexity of random DFAs
The state complexity of a Deterministic Finite-state automaton (DFA) is the number of states in its minimal equivalent DFA. We study the state complexity of random n-state DFAs over a k-symbol alphabet, drawn uniformly from the set [n] × 2 of all such automata. We show that, with high probability, the latter is αkn + O( √ n log n) for a certain explicit constant αk.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 330 شماره
صفحات -
تاریخ انتشار 2005